Component org.nuxeo.ecm.user.center.theme
In bundle org.nuxeo.ecm.user.center
Contributions
- org.nuxeo.ecm.user.center.theme--applications
- org.nuxeo.ecm.user.center.theme--pages
- org.nuxeo.ecm.user.center.theme--themes
- org.nuxeo.ecm.user.center.theme--styles
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.user.center.theme">
<require>org.nuxeo.theme.core</require>
<require>org.nuxeo.theme.fragments</require>
<require>org.nuxeo.theme.html</require>
<require>org.nuxeo.theme.jsf</require>
<!-- themes -->
<extension target="org.nuxeo.theme.services.ThemeService" point="themes">
<theme>
<src>themes/user-center.xml</src>
</theme>
</extension>
<!-- Register mapping between theme pages and resources -->
<extension target="org.nuxeo.theme.styling.service" point="pages">
<themePage name="userCenter/default">
<defaultFlavor>default</defaultFlavor>
<flavors>
<flavor>default</flavor>
<flavor>rainbow</flavor>
</flavors>
<styles>
<style>basics</style>
<style>buttons_and_actions</style>
<style>header</style>
<style>body</style>
<style>footer</style>
<style>grids_and_widgets</style>
<style>navigation</style>
<style>tables</style>
<style>forms</style>
<style>popups</style>
<style>messages_and_tooltips</style>
<style>foldable_boxes</style>
<style>richfaces_components</style>
<style>tabs_content</style>
<style>helpers</style>
<style>nuxeo_usercenter_specific</style>
</styles>
</themePage>
</extension>
<extension target="org.nuxeo.theme.styling.service" point="styles">
<style name="nuxeo_usercenter_specific">
<src>themes/css/nuxeo_usercenter_specific.css</src>
</style>
</extension>
<!-- application settings -->
<extension target="org.nuxeo.theme.services.ThemeService" point="applications">
<application root="${org.nuxeo.ecm.contextPath}" template-engine="jsf-facelets">
<view id="/view_home.xhtml">
<theme>userCenter/default</theme>
</view>
<view id="/home_view_documents.xhtml">
<theme>userCenter/default</theme>
</view>
</application>
</extension>
</component>